/*
 * Tencent is pleased to support the open source community by making BK-CI 蓝鲸持续集成平台 available.
 *
 * Copyright (C) 2019 Tencent.  All rights reserved.
 *
 * BK-CI 蓝鲸持续集成平台 is licensed under the MIT license.
 *
 * A copy of the MIT License is included in this file.
 *
 *
 * Terms of the MIT License:
 * ---------------------------------------------------
 * Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
 * documentation files (the "Software"), to deal in the Software without restriction, including without limitation the
 * rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in all copies or substantial portions of
 * the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
 * LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
 * NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 */

package com.tencent.devops.common.webhook.pojo.code

const val BK_CI_RUN = "BK_CI_RUN"
const val BK_CI_REF = "BK_CI_REF"
const val BK_CI_REPO_OWNER = "BK_CI_REPO_OWNER"
const val BK_CI_REPOSITORY = "BK_CI_REPOSITORY"
const val CI_BRANCH = "ci.branch"
const val DELETE_EVENT = "delete"

const val BK_REPO_WEBHOOK_REPO_TYPE = "BK_CI_REPO_WEBHOOK_REPO_TYPE"
const val BK_REPO_WEBHOOK_REPO_URL = "BK_CI_REPO_WEBHOOK_REPO_URL"
const val BK_REPO_WEBHOOK_REPO_NAME = "BK_CI_REPO_WEBHOOK_NAME"
const val BK_REPO_WEBHOOK_REPO_ALIAS_NAME = "BK_CI_REPO_WEBHOOK_ALIAS_NAME"
const val BK_REPO_WEBHOOK_HASH_ID = "BK_CI_REPO_WEB_HOOK_HASHID"
const val BK_REPO_WEBHOOK_REPO_AUTH_USER = "BK_CI_REPO_WEBHOOK_AUTH_USER"

const val BK_REPO_GIT_WEBHOOK_COMMIT_MESSAGE = "BK_CI_REPO_GIT_WEBHOOK_COMMIT_MESSAGE"
const val BK_REPO_GIT_WEBHOOK_COMMIT_ID = "BK_CI_REPO_GIT_WEBHOOK_COMMITID"
const val BK_REPO_GIT_WEBHOOK_COMMIT_ID_SHORT = "BK_CI_REPO_GIT_WEBHOOK_COMMITID_SHORT"
const val BK_REPO_GIT_WEBHOOK_EVENT_TYPE = "BK_CI_REPO_GIT_WEBHOOK_EVENT_TYPE"
const val BK_REPO_GIT_WEBHOOK_INCLUDE_BRANCHS = "BK_CI_REPO_GIT_WEBHOOK_INCLUDE_BRANCH"
const val BK_REPO_GIT_WEBHOOK_EXCLUDE_BRANCHS = "BK_CI_REPO_GIT_WEBHOOK_EXCLUDE_BRANCH"
const val BK_REPO_GIT_WEBHOOK_INCLUDE_PATHS = "BK_CI_REPO_GIT_WEBHOOK_INCLUDE_PATHS"
const val BK_REPO_GIT_WEBHOOK_EXCLUDE_PATHS = "BK_CI_REPO_GIT_WEBHOOK_EXCLUDE_PATHS"
const val BK_REPO_GIT_WEBHOOK_EXCLUDE_USERS = "BK_CI_REPO_GIT_WEBHOOK_EXCLUDE_USERS"
const val BK_REPO_GIT_WEBHOOK_INCLUDE_USERS = "BK_CI_REPO_GIT_WEBHOOK_INCLUDE_USERS"
const val BK_REPO_GIT_WEBHOOK_BRANCH = "BK_CI_REPO_GIT_WEBHOOK_BRANCH"
const val BK_REPO_GIT_MANUAL_UNLOCK = "BK_CI_REPO_GIT_MANUAL_UNLOCK"
const val BK_REPO_GIT_WEBHOOK_ENABLE_CHECK = "BK_REPO_GIT_WEBHOOK_ENABLE_CHECK"

const val BK_REPO_GIT_WEBHOOK_PUSH_USERNAME = "BK_CI_REPO_GIT_WEBHOOK_PUSH_USERNAME"
const val BK_REPO_GIT_WEBHOOK_PUSH_BEFORE_COMMIT = "BK_REPO_GIT_WEBHOOK_PUSH_BEFORE_COMMIT"
const val BK_REPO_GIT_WEBHOOK_PUSH_AFTER_COMMIT = "BK_REPO_GIT_WEBHOOK_PUSH_AFTER_COMMIT"
const val BK_REPO_GIT_WEBHOOK_PUSH_TOTAL_COMMIT = "BK_REPO_GIT_WEBHOOK_PUSH_TOTAL_COMMIT"
const val BK_REPO_GIT_WEBHOOK_PUSH_COMMIT_PREFIX = "BK_REPO_GIT_WEBHOOK_PUSH_COMMIT_"
const val BK_REPO_GIT_WEBHOOK_PUSH_COMMIT_MSG_PREFIX = "BK_REPO_GIT_WEBHOOK_PUSH_COMMIT_MSG_"
const val BK_REPO_GIT_WEBHOOK_PUSH_COMMIT_TIMESTAMP_PREFIX = "BK_REPO_GIT_WEBHOOK_PUSH_COMMIT_TIMESTAMP_"
const val BK_REPO_GIT_WEBHOOK_PUSH_COMMIT_AUTHOR_PREFIX = "BK_REPO_GIT_WEBHOOK_PUSH_COMMIT_AUTHOR_"
const val BK_REPO_GIT_WEBHOOK_PUSH_ADD_FILE_PREFIX = "BK_REPO_GIT_WEBHOOK_PUSH_ADD_FILE_"
const val BK_REPO_GIT_WEBHOOK_PUSH_MODIFY_FILE_PREFIX = "BK_REPO_GIT_WEBHOOK_PUSH_MODIFY_FILE_"
const val BK_REPO_GIT_WEBHOOK_PUSH_DELETE_FILE_PREFIX = "BK_REPO_GIT_WEBHOOK_PUSH_DELETE_FILE_"
const val BK_REPO_GIT_WEBHOOK_PUSH_ADD_FILE_COUNT = "BK_REPO_GIT_WEBHOOK_PUSH_ADD_FILE_COUNT"
const val BK_REPO_GIT_WEBHOOK_PUSH_MODIFY_FILE_COUNT = "BK_REPO_GIT_WEBHOOK_PUSH_MODIFY_FILE_COUNT"
const val BK_REPO_GIT_WEBHOOK_PUSH_DELETE_FILE_COUNT = "BK_REPO_GIT_WEBHOOK_PUSH_DELETE_FILE_COUNT"
const val BK_REPO_GIT_WEBHOOK_PUSH_OPERATION_KIND = "BK_REPO_GIT_WEBHOOK_PUSH_OPERATION_KIND"
const val BK_REPO_GIT_WEBHOOK_PUSH_ACTION_KIND = "BK_REPO_GIT_WEBHOOK_PUSH_ACTION_KIND"
const val BK_REPO_GIT_WEBHOOK_PUSH_PROJECT_ID = "BK_REPO_GIT_WEBHOOK_PUSH_PROJECT_ID"

const val BK_REPO_GIT_WEBHOOK_FINAL_INCLUDE_BRANCH = "BK_CI_GIT_WEBHOOK_FINAL_INCLUDE_BRANCH"
const val BK_REPO_GIT_WEBHOOK_FINAL_INCLUDE_PATH = "BK_CI_GIT_WEBHOOK_FINAL_INCLUDE_PATH"

const val BK_REPO_GIT_WEBHOOK_MR_AUTHOR = "BK_CI_REPO_GIT_WEBHOOK_MR_AUTHOR"
const val BK_REPO_GIT_WEBHOOK_MR_ACTION = "BK_CI_REPO_GIT_WEBHOOK_MR_ACTION"
const val BK_REPO_GIT_WEBHOOK_MR_TARGET_URL = "BK_CI_REPO_GIT_WEBHOOK_TARGET_URL"
const val BK_REPO_GIT_WEBHOOK_MR_SOURCE_URL = "BK_CI_REPO_GIT_WEBHOOK_SOURCE_URL"
const val BK_REPO_GIT_WEBHOOK_MR_TARGET_BRANCH = "BK_CI_REPO_GIT_WEBHOOK_TARGET_BRANCH"
const val BK_REPO_GIT_WEBHOOK_MR_SOURCE_BRANCH = "BK_CI_REPO_GIT_WEBHOOK_SOURCE_BRANCH"
const val BK_REPO_GIT_WEBHOOK_MR_CREATE_TIME = "BK_CI_REPO_GIT_WEBHOOK_MR_CREATE_TIME"
const val BK_REPO_GIT_WEBHOOK_MR_UPDATE_TIME = "BK_CI_REPO_GIT_WEBHOOK_MR_UPDATE_TIME"
const val BK_REPO_GIT_WEBHOOK_MR_CREATE_TIMESTAMP = "BK_CI_REPO_GIT_WEBHOOK_MR_CREATE_TIMESTAMP"
const val BK_REPO_GIT_WEBHOOK_MR_UPDATE_TIMESTAMP = "BK_CI_REPO_GIT_WEBHOOK_MR_UPDATE_TIMESTAMP"
const val BK_REPO_GIT_WEBHOOK_MR_ID = "BK_CI_REPO_GIT_WEBHOOK_MR_ID"
const val BK_REPO_GIT_WEBHOOK_MR_NUMBER = "BK_CI_REPO_GIT_WEBHOOK_MR_NUMBER"
const val BK_REPO_GIT_WEBHOOK_MR_DESCRIPTION = "BK_CI_REPO_GIT_WEBHOOK_MR_DESC"
const val BK_REPO_GIT_WEBHOOK_MR_TITLE = "BK_CI_REPO_GIT_WEBHOOK_MR_TITLE"
const val BK_REPO_GIT_WEBHOOK_MR_ASSIGNEE = "BK_CI_REPO_GIT_WEBHOOK_MR_ASSIGNEE"
const val BK_REPO_GIT_WEBHOOK_MR_URL = "BK_CI_REPO_GIT_WEBHOOK_MR_URL"
const val BK_REPO_GIT_WEBHOOK_MR_REVIEWERS = "BK_CI_REPO_GIT_WEBHOOK_MR_REVIEWERS"
const val BK_REPO_GIT_WEBHOOK_MR_MILESTONE = "BK_CI_REPO_GIT_WEBHOOK_MR_MILESTONE"
const val BK_REPO_GIT_WEBHOOK_MR_MILESTONE_ID = "BK_CI_REPO_GIT_WEBHOOK_MR_MILESTONE_ID"
const val BK_REPO_GIT_WEBHOOK_MR_MILESTONE_DUE_DATE = "BK_CI_REPO_GIT_WEBHOOK_MR_MILESTONE_DUE_DATE"
const val BK_REPO_GIT_WEBHOOK_MR_LABELS = "BK_CI_REPO_GIT_WEBHOOK_MR_LABELS"
const val BK_REPO_GIT_WEBHOOK_MR_LAST_COMMIT = "BK_REPO_GIT_WEBHOOK_MR_LAST_COMMIT"
const val BK_REPO_GIT_WEBHOOK_MR_LAST_COMMIT_MSG = "BK_REPO_GIT_WEBHOOK_MR_LAST_COMMIT_MSG"
const val BK_REPO_GIT_WEBHOOK_MR_MERGE_TYPE = "BK_REPO_GIT_WEBHOOK_MR_MERGE_TYPE"
const val BK_REPO_GIT_WEBHOOK_MR_MERGE_COMMIT_SHA = "BK_REPO_GIT_WEBHOOK_MR_MERGE_COMMIT_SHA"
const val BK_REPO_GIT_WEBHOOK_MR_BASE_COMMIT = "BK_REPO_GIT_WEBHOOK_MR_BASE_COMMIT"
const val BK_REPO_GIT_WEBHOOK_MR_TARGET_COMMIT = "BK_REPO_GIT_WEBHOOK_MR_TARGET_COMMIT"
const val BK_REPO_GIT_WEBHOOK_MR_SOURCE_COMMIT = "BK_REPO_GIT_WEBHOOK_MR_SOURCE_COMMIT"

const val BK_REPO_GIT_WEBHOOK_REVIEW_REVIEWABLE_ID = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_REVIEWABLE_ID"
const val BK_REPO_GIT_WEBHOOK_REVIEW_REVIEWABLE_TYPE = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_REVIEWABLE_TYPE"
const val BK_REPO_GIT_WEBHOOK_REVIEW_RESTRICT_TYPE = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_RESTRICT_TYPE"
const val BK_REPO_GIT_WEBHOOK_REVIEW_APPROVING_REVIEWERS = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_APPROVING_REVIEWERS"
const val BK_REPO_GIT_WEBHOOK_REVIEW_APPROVED_REVIEWERS = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_APPROVED_REVIEWERS"
const val BK_REPO_GIT_WEBHOOK_REVIEW_REVIEWERS = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_REVIEWERS"
const val BK_REPO_GIT_WEBHOOK_REVIEW_STATE = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_STATE"
const val BK_REPO_GIT_WEBHOOK_REVIEW_OWNER = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_OWNER"
const val BK_REPO_GIT_WEBHOOK_REVIEW_ID = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_ID"
const val BK_REPO_GIT_WEBHOOK_REVIEW_IID = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_IID"
const val BK_REPO_GIT_WEBHOOK_REVIEW_SOURCE_BRANCH = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_SOURCE_BRANCH"
const val BK_REPO_GIT_WEBHOOK_REVIEW_SOURCE_PROJECT_ID = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_SOURCE_PROJECT_ID"
const val BK_REPO_GIT_WEBHOOK_REVIEW_SOURCE_COMMIT = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_SOURCE_COMMIT"
const val BK_REPO_GIT_WEBHOOK_REVIEW_TARGET_COMMIT = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_TARGET_COMMIT"
const val BK_REPO_GIT_WEBHOOK_REVIEW_TARGET_BRANCH = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_TARGET_BRANCH"
const val BK_REPO_GIT_WEBHOOK_REVIEW_TARGET_PROJECT_ID = "BK_CI_REPO_GIT_WEBHOOK_REVIEW_TARGET_PROJECT_ID"

const val BK_REPO_GIT_WEBHOOK_TAG_NAME = "BK_CI_REPO_GIT_WEBHOOK_TAG_NAME"
const val BK_REPO_GIT_WEBHOOK_TAG_OPERATION = "BK_CI_REPO_GIT_WEBHOOK_TAG_OPERATION"
const val BK_REPO_GIT_WEBHOOK_TAG_USERNAME = "BK_CI_REPO_GIT_WEBHOOK_TAG_USERNAME"
const val BK_REPO_GIT_WEBHOOK_TAG_CREATE_FROM = "BK_CI_REPO_GIT_WEBHOOK_TAG_CREATE_FROM"

const val BK_REPO_GITHUB_WEBHOOK_CREATE_REF_NAME = "BK_CI_REPO_GITHUB_WEBHOOK_CREATE_REF_NAME"
const val BK_REPO_GITHUB_WEBHOOK_CREATE_REF_TYPE = "BK_CI_REPO_GITHUB_WEBHOOK_CREATE_REF_TYPE"
const val BK_REPO_GITHUB_WEBHOOK_CREATE_USERNAME = "BK_CI_REPO_GITHUB_WEBHOOK_CREATE_USERNAME"

const val BK_REPO_SVN_WEBHOOK_REVERSION = "BK_CI_REPO_SVN_WEBHOOK_REVERSION"
const val BK_REPO_SVN_WEBHOOK_USERNAME = "BK_CI_REPO_SVN_WEBHOOK_USERNAME"
const val BK_REPO_SVN_WEBHOOK_COMMIT_TIME = "BK_CI_REPO_SVN_WEBHOOK_COMMIT_TIME"
const val BK_REPO_SVN_WEBHOOK_RELATIVE_PATH = "BK_CI_REPO_SVN_WEBHOOK_INCLUDE_PATHS"
const val BK_REPO_SVN_WEBHOOK_EXCLUDE_PATHS = "BK_CI_REPO_SVN_WEBHOOK_EXCLUDE_PATHS"
const val BK_REPO_SVN_WEBHOOK_INCLUDE_USERS = "BK_CI_REPO_SVN_WEBHOOK_INCLUDE_USERS"
const val BK_REPO_SVN_WEBHOOK_EXCLUDE_USERS = "BK_CI_REPO_SVN_WEBHOOK_EXCLUDE_USERS"
const val BK_REPO_SVN_WEBHOOK_FINAL_INCLUDE_PATH = "BK_CI_REPO_SVN_WEBHOOK_FINAL_INCLUDE_PATH"

const val PIPELINE_WEBHOOK_MR_ID = "BK_CI_HOOK_MR_ID" // bk_hookMergeRequestId
const val PIPELINE_WEBHOOK_MR_COMMITTER = "BK_CI_HOOK_MR_COMMITTER" // "bk_hookMergeRequest_committer"
const val PIPELINE_WEBHOOK_SOURCE_BRANCH = "BK_CI_HOOK_SOURCE_BRANCH" // hookSourceBranch
const val PIPELINE_WEBHOOK_TARGET_BRANCH = "BK_CI_HOOK_TARGET_BRANCH" // hookTargetBranch
const val PIPELINE_WEBHOOK_SOURCE_PROJECT_ID = "BK_CI_HOOK_SOURCE_PROJECT_ID"
const val PIPELINE_WEBHOOK_TARGET_PROJECT_ID = "BK_CI_HOOK_TARGET_PROJECT_ID"
const val PIPELINE_WEBHOOK_SOURCE_REPO_NAME = "BK_CI_HOOK_SOURCE_REPO_NAME"
const val PIPELINE_WEBHOOK_TARGET_REPO_NAME = "BK_CI_HOOK_TARGET_REPO_NAME"
const val MATCH_BRANCH = "matchBranch"
const val MATCH_PATHS = "matchPaths"
const val GIT_MR_NUMBER = "BK_CI_GIT_MR_NUMBER" // git_mr_number
const val GITHUB_PR_NUMBER = "BK_CI_GITHUB_PR_NUMBER" // github_pr_number

const val BK_REPO_P4_WEBHOOK_P4PORT = "BK_CI_REPO_P4_WEBHOOK_P4PORT"
const val BK_REPO_P4_WEBHOOK_EVENT_TYPE = "BK_CI_REPO_P4_WEBHOOK_EVENT_TYPE"
const val BK_REPO_P4_WEBHOOK_INCLUDE_PATHS = "BK_CI_REPO_P4_WEBHOOK_INCLUDE_PATHS"
const val BK_REPO_P4_WEBHOOK_EXCLUDE_PATHS = "BK_CI_REPO_P4_WEBHOOK_EXCLUDE_PATHS"
const val BK_REPO_P4_WEBHOOK_CHANGE = "BK_CI_REPO_P4_WEBHOOK_CHANGE"

const val PIPELINE_WEBHOOK_REVISION = "BK_CI_HOOK_REVISION" // hookRevision
const val PIPELINE_WEBHOOK_BRANCH = "BK_CI_HOOK_BRANCH" // hookBranch
const val PIPELINE_WEBHOOK_SOURCE_URL = "BK_CI_HOOK_SOURCE_URL" // hookSourceUrl
const val PIPELINE_WEBHOOK_TARGET_URL = "BK_CI_HOOK_TARGET_URL" // hookTargetUrl
const val PIPELINE_WEBHOOK_REPO = "BK_CI_HOOK_REPO" // hookRepo
const val PIPELINE_WEBHOOK_REPO_TYPE = "BK_CI_HOOK_REPO_TYPE" // hookRepoType
const val PIPELINE_WEBHOOK_BLOCK = "BK_CI_HOOK_BLOCK" // hookBlock
const val PIPELINE_WEBHOOK_TYPE = "BK_CI_HOOK_TYPE" // hookType
const val PIPELINE_WEBHOOK_EVENT_TYPE = "BK_CI_HOOK_EVENT_TYPE" // hookEventType
const val PIPELINE_REPO_NAME = "BK_CI_REPO_NAME" // "repoName"
const val PIPELINE_WEBHOOK_COMMIT_MESSAGE = "BK_CI_HOOK_MESSAGE" // hook message
const val PIPELINE_START_WEBHOOK_USER_ID = "BK_CI_START_WEBHOOK_USER_ID" // "pipeline.start.webhook.user.id"
const val PIPELINE_WEBHOOK_QUEUE = "BK_CI_HOOK_QUEUE"

// issue事件
const val BK_REPO_GIT_WEBHOOK_ISSUE_TITLE = "BK_CI_REPO_GIT_WEBHOOK_ISSUE_TITLE"
const val BK_REPO_GIT_WEBHOOK_ISSUE_ID = "BK_CI_REPO_GIT_WEBHOOK_ISSUE_ID"
const val BK_REPO_GIT_WEBHOOK_ISSUE_IID = "BK_CI_REPO_GIT_WEBHOOK_ISSUE_IID"
const val BK_REPO_GIT_WEBHOOK_ISSUE_DESCRIPTION = "BK_CI_REPO_GIT_WEBHOOK_ISSUE_DESCRIPTION"
const val BK_REPO_GIT_WEBHOOK_ISSUE_STATE = "BK_CI_REPO_GIT_WEBHOOK_ISSUE_STATE"
const val BK_REPO_GIT_WEBHOOK_ISSUE_OWNER = "BK_CI_REPO_GIT_WEBHOOK_ISSUE_OWNER" // issue 的负责人
const val BK_REPO_GIT_WEBHOOK_ISSUE_URL = "BK_CI_REPO_GIT_WEBHOOK_ISSUE_URL"
const val BK_REPO_GIT_WEBHOOK_ISSUE_MILESTONE_ID = "BK_CI_REPO_GIT_WEBHOOK_ISSUE_MILESTONE_ID"
const val BK_REPO_GIT_WEBHOOK_ISSUE_ACTION = "BK_CI_REPO_GIT_WEBHOOK_ISSUE_ACTION"

// note事件
const val PIPELINE_WEBHOOK_NOTE_COMMENT = "PIPELINE_WEBHOOK_NOTE_COMMENT"
const val PIPELINE_WEBHOOK_NOTE_ID = "PIPELINE_WEBHOOK_NOTE_ID"
const val BK_REPO_GIT_WEBHOOK_NOTE_COMMENT = "BK_CI_REPO_GIT_WEBHOOK_NOTE_COMMENT"
const val BK_REPO_GIT_WEBHOOK_NOTE_ID = "BK_CI_REPO_GIT_WEBHOOK_NOTE_ID"
const val BK_REPO_GIT_WEBHOOK_NOTE_PROJECT_ID = "BK_CI_REPO_GIT_WEBHOOK_NOTE_PROJECT_ID"
const val BK_REPO_GIT_WEBHOOK_NOTE_NOTEABLE_TYPE = "BK_CI_REPO_GIT_WEBHOOK_NOTE_NOTEABLE_TYPE"
const val BK_REPO_GIT_WEBHOOK_NOTE_AUTHOR_ID = "BK_CI_REPO_GIT_WEBHOOK_NOTE_AUTHOR_ID"
const val BK_REPO_GIT_WEBHOOK_NOTE_CREATED_AT = "BK_CI_REPO_GIT_WEBHOOK_NOTE_CREATED_AT"
const val BK_REPO_GIT_WEBHOOK_NOTE_UPDATED_AT = "BK_CI_REPO_GIT_WEBHOOK_NOTE_UPDATED_AT"
const val BK_REPO_GIT_WEBHOOK_NOTE_URL = "BK_CI_REPO_GIT_WEBHOOK_NOTE_URL"

const val BK_REPO_SOURCE_WEBHOOK = "BK_CI_REPO_SOURCE_WEBHOOK"
const val BK_REPO_GIT_WEBHOOK_TIMESTAMP_SUFFIX = "TIMESTAMP"
